Italian: la mueca

Italian verb 'la mueca' conjugated